package model;

import java.time.LocalTime;
import java.util.List;

public class UserRequest {
    private int days;
    private List<String> mustVisit;
    private List<String> forbidden;
    private LocalTime startTime;
    private LocalTime endTime;

    public UserRequest(int days, List<String> mustVisit, List<String> forbidden, 
                      LocalTime startTime, LocalTime endTime) {
        this.days = days;
        this.mustVisit = mustVisit;
        this.forbidden = forbidden;
        this.startTime = startTime;
        this.endTime = endTime;
    }

    // Getters
    public int getDays() { return days; }
    public List<String> getMustVisit() { return mustVisit; }
    public List<String> getForbidden() { return forbidden; }
    public LocalTime getStartTime() { return startTime; }
    public LocalTime getEndTime() { return endTime; }
}